home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Tools 5
/
Amiga Tools 5.iso
/
grafik
/
3d & render tools
/
irit
/
man
/
man6
/
offset.6
< prev
next >
Wrap
Text File
|
1996-07-16
|
1KB
|
42 lines
.TH OFFSET
6 "IRIT Version 6.0"
.SH NAME
OFFSET
CurveType OFFSET( CurveType Crv, NumericType OffsetDistance,
NumericType Tolerance, NumericType BezInterp )
or
SurfaceType OFFSET( SurfaceType Srf, NumericType OffsetDistance,
NumericType Tolerance, NumericType BezInterp )
or
TrimSrfType OFFSET( TrimSrfType TrimSrf, NumericType OffsetDistance,
NumericType Tolerance, NumericType BezInterp )
Offsets Crv, Srf or a TrimSrf, by translating all the
control points in the direction of the normal of the curve or the (trimmed)
surface by an OffsetDistance amount.
Each control point has a node parameter value associated with
it, which is used to compute the normal. The returned curve or surface only
approximates the real offset. If the resulting approximation does not satisfy
the accuracy required by Tolerance, Crv or Srf or
TrimSrf is subdivided and an offset approximation fit is computed to
the two halfs. For curves, one can request a Bezier interpolation scheme in
the offset approximation by setting BezInterp. The BezInterp is
not supported yet for (trimmed) surfaces.
Negative OffsetDistance denotes offset in the reversed direction of the
normal.
Example:
OffCrv = OFFSET( Crv, -0.4, 0.1, off );
offsets Crv by the amount of -0.4 in the reversed normal direction,
Tolerance of 0.1 and no Bezier interpolation.
See also AOFFSET and LOFFSET.